encoding/json.decodeState.errorContext (field)
23 uses
encoding/json (current package)
decode.go#L218: errorContext *errorContext
decode.go#L238: if d.errorContext != nil {
decode.go#L239: d.errorContext.Struct = nil
decode.go#L241: d.errorContext.FieldStack = d.errorContext.FieldStack[:0]
decode.go#L256: if d.errorContext != nil && (d.errorContext.Struct != nil || len(d.errorContext.FieldStack) > 0) {
decode.go#L259: err.Struct = d.errorContext.Struct.Name()
decode.go#L260: fieldStack := d.errorContext.FieldStack
decode.go#L662: if d.errorContext != nil {
decode.go#L663: origErrorContext = *d.errorContext
decode.go#L706: if d.errorContext == nil {
decode.go#L707: d.errorContext = new(errorContext)
decode.go#L730: d.errorContext.FieldStack = append(
decode.go#L731: d.errorContext.FieldStack,
decode.go#L737: d.errorContext.Struct = t
decode.go#L738: d.errorContext.FieldStack = append(d.errorContext.FieldStack, f.name)
decode.go#L819: if d.errorContext != nil {
decode.go#L823: d.errorContext.FieldStack = d.errorContext.FieldStack[:len(origErrorContext.FieldStack)]
decode.go#L824: d.errorContext.Struct = origErrorContext.Struct
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)